package cn.huiyunche.base.service.vo;

import java.io.Serializable;
import java.util.Date;

public class ServiceOrderLogisticsVo implements Serializable {

    private static final long serialVersionUID = 4407753181131234012L;

    private long id;

    //品牌+车型
    private String name;

    //车架号
    private String vin;

    //状态
    private int status;

    //状态显示文本`
    private String statustext;

    //当前位置
    private String location;

    //提车日期
    private Date deliveryDate;

    //提车运单ID
    private Long deliveryWaybillId;

    // 提车人
    private String deliveryName;

    //送达日期
    private Date arriveDate;

    // 交车运单ID
    private Long arriveWaybillId;

    // 在途时间
    private Date onOrderDate;

    // 位置
    private String position;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getStatustext() {
        return statustext;
    }

    public void setStatustext(String statustext) {
        this.statustext = statustext;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public Date getDeliveryDate() {
        return deliveryDate;
    }

    public void setDeliveryDate(Date deliveryDate) {
        this.deliveryDate = deliveryDate;
    }

    public String getDeliveryName() {
        return deliveryName;
    }

    public void setDeliveryName(String deliveryName) {
        this.deliveryName = deliveryName;
    }

    public Date getArriveDate() {
        return arriveDate;
    }

    public void setArriveDate(Date arriveDate) {
        this.arriveDate = arriveDate;
    }

    public Date getOnOrderDate() {
        return onOrderDate;
    }

    public void setOnOrderDate(Date onOrderDate) {
        this.onOrderDate = onOrderDate;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public Long getDeliveryWaybillId() {
        return deliveryWaybillId;
    }

    public void setDeliveryWaybillId(Long deliveryWaybillId) {
        this.deliveryWaybillId = deliveryWaybillId;
    }

    public Long getArriveWaybillId() {
        return arriveWaybillId;
    }

    public void setArriveWaybillId(Long arriveWaybillId) {
        this.arriveWaybillId = arriveWaybillId;
    }

    @Override
    public String toString() {
        return "ServiceOrderLogisticsVo{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", vin='" + vin + '\'' +
                ", status=" + status +
                ", statustext='" + statustext + '\'' +
                ", location='" + location + '\'' +
                ", deliveryDate=" + deliveryDate +
                ", deliveryWaybillId=" + deliveryWaybillId +
                ", deliveryName='" + deliveryName + '\'' +
                ", arriveDate=" + arriveDate +
                ", arriveWaybillId=" + arriveWaybillId +
                ", onOrderDate=" + onOrderDate +
                ", position='" + position + '\'' +
                '}';
    }
}